﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DataCodeDemo.CamDrives
{
    public struct CameraInfos
    {
        //
        // 摘要:
        //     设计厂商,无符号
        [Description("设计厂商")]
        public string Vendor;
        //
        // 摘要:
        //     生产厂商
        [Description("生产厂商")]
        public string Manufacturer;
        //
        // 摘要:
        //     型号
        [Description("型号")]
        public string Model;
        //
        // 摘要:
        //     系列
        [Description("系列")]
        public string Family;
        //
        // 摘要:
        //     连接名
        [Description("连接名")]
        public string LinkName;
        //
        // 摘要:
        //     传感器描述
        [Description("传感器描述")]
        public string SensorInfo;
        //
        // 摘要:
        //     硬件版本
        [Description("硬件版本")]
        public string HardwareVersion;
        //
        // 摘要:
        //     固件版本
        [Description("固件版本")]
        public string FirmwareVersion;
        //
        // 摘要:
        //     内核驱动版本
        [Description("内核驱动版本")]
        public string KernelVersion;
        //
        // 摘要:
        //     设备驱动版本
        [Description("设备驱动版本")]
        public string DscamVersion;
        //
        // 摘要:
        //     友好设备名称
        [Description("友好设备名称")]
        public string FriendlyName;
        //
        // 摘要:
        //     接口描述
        [Description("接口描述")]
        public string PortInfo;
        //
        // 摘要:
        //     序列号
        [Description("序列号")]
        public string SerialNumber;
        //
        // 摘要:
        //     相机描述
        [Description("相机描述")]
        public string CameraInfo;
        //
        // 摘要:
        //     用户标识
        [Description("用户命名")]
        public string UserID;
        //
        // 摘要:
        //     保留字节
        [Description("保留字节")]
        public string reserved;
    }
}
